Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
115 PICKFORD HILL Terraced £455,309 £370,000 16 Aug 2019
117 PICKFORD HILL Terraced £592,423 £185,000 20 Nov 2001